Big Huge Thesaurus

white lupine

noun